package com.maweirdos.maicode.ai.model;

import dev.langchain4j.model.output.structured.Description;
import lombok.Data;

/**
 * Author:  Maweirdos
 * Date:  2025/9/1 22:03
 * Description:  html返回结果结构化实体,通过@Description注解
 * langchain4j会自动将返回的结果映射到该结构化实体中
 */
@Description("生成 HTML 代码文件的结果")
@Data
public class HtmlCodeResult {

    /**
     * HTML 代码
     */
    @Description("HTML代码")
    private String htmlCode;

    /**
     * 描述
     */
    @Description("生成代码的描述")
    private String description;

}
